Jesse van Langeveld
What makes music not sexy?
For this corpus I took two Spotify playlists that claim something about having sex to the music that’s on it. One is songs to have sex to and one are songs not to have sex to. I hope to find the musical features that make music more or less sexy than the other playlist by using the Spotify API. I hope to utilize these musical features to get a first insight in musical properties and link these to cognitive functions in either stimulation of the brain or even the parts that give us sexual arousal. However, I only expect to find a link between general positive stimulation of brain. The aim is to find what it is that makes the songs not to have sex to absolutely not sexy.
As a musicologist it would be easy to find the things that make music sexy or not because the obvious answer would be the subjects of the songs. The lyrics are funny or the songs are parodies of well known songs, party music or famous movie scores. I want to see if I can find musical features that also indicate a level or non-sexiness.
To achieve this I will first look for major differences in the musical features presented by Spotify to see if I can find differences. When I have found differences I will compare these with a visual graph to make the data visual and readable. Because songs that are sexy are very much dependable on what genre a person is interested in I will add two playlists to the visuals. One with music that fits in either the sexy or the non-sexy playlist and one with more of the genre of from the songs not to have sex to. This gives me more data to compare with so I can further filter the musical features of non-sexy music.
First results.
In this first plot we see the results of the playlists songs not to have sex to and songs to have sex to. In general it seems that the results are spread everywhere. But when we take a closer look it appears that the sexual songs are somewhere around the middle of the energy range and the non-sexual songs are either very energetic and loud or very low energy and very soft. With the non-sexual songs the valence also seems to be very high or low in connection to the energy levels.
What is going on here? Try a different normalisation – and then try a different piece!
In order to take the step from chromagrams to [dynamic time warping][3], we need to choose an appropriate distance. Distance metrics usually form conceptual pairs with norms, although there are no standard distance metrics to use after Chebyshev normalisation.
Both Aitchison and angular distances have solid theoretical underpinning for chroma vectors. The Manhattan (a.k.a. total variation distance in this case) and the cosine pseudo-distance are faster to compute and are often good enough. The cosine distance, in particular, is extremely popular in practice.
| Domain | Normalisation | Distance |
|---|---|---|
| Non-negative (e.g., chroma) | Manhattan | Manhattan |
| Aitchison | ||
| Euclidean | cosine | |
| angular | ||
| Chebyshev | [none] |
Let’s look at seven recordings of Josquin des Prez’s ‘Ave Maria’. The comment lines break them down into three pitch levels.